home *** CD-ROM | disk | FTP | other *** search
-
- This file shows some timings comparing my program (MDCD 1.0), PKPAK/PKXUNPAK
- 3.61, and ARC 5.20. The first test compares the time required to compress and
- the resultant size of single files that reprepresent a fairly good sampling
- of various file types. The second test times the compression and
- decompression of an entire subdirectory.
-
- The purpose of these timings is strictly meant to show the capabilities of
- my program so that anyone who might be interested in using it can determine
- whether or not it is worth proceeding with his/her own comparisons.
-
- These timings were run on an 10mhz Epson Equity III+ with 2meg of 120ns
- cache and a Seagate 4096 disk using a Perstor PS180 ERLL disk controller.
-
-
- /*------------------------------------------------------------------------*/
- /* TEST 2 */
- /*------------------------------------------------------------------------*/
-
- The files shown below were used for compressing and decompressing:
-
- SMALL PAS 19436 10-23-88 4:54p
- MDCD1213 ASM 60989 10-23-88 4:25p
- MDCD1213 LST 115037 10-23-88 4:26p
- TURBO EXE 149793 8-29-88 5:00a
- BPROGB MSG 1414960 10-23-88 5:05p
- ABCDEF 240001 10-23-88 4:45p
-
- Case 1 - Small Pascal source file
- Case 2 - Assembler source file with no tabs
- Case 3 - TASM .LST output of case 2 .ASM source file
- Case 4 - TURBO.EXE (Turbo Pascal 5.0 IDE)
- Case 5 - TAPCIS Captured messages from CIS BPROGB Turbo C Forum
- Case 6 - 2300 lines of 'ABCDEF' repeated 13 times, followed by CRLF
-
- * Time and Percent values shown below were rounded using standard conventions
- (e.g. > 15.45 rounds to 15.5 -- 15.44 rounds to 15.4)
-
- ------------------------------------------------------------------------------
- | | | | C O M P R E S S I O N | | Speed Index |
- | Compr |Test| Orig'l |--------------------------| Decomp | ARC | PK | MD |
- | Progm |Case| Size | Size | Time | Pct % | Time | 1.0 | 1.0 | 1.0 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 5927 | :01.8 | 69.5 % | :01.6 | 2.7 | 1.0 | 1.1 |
- | MDCD | 1 | 19436 | 5930 | :02.0 | 69.5 % | :02.5 | 2.4 | .9 | 1.0 |
- | ARC | | | 5861 | :04.8 | 69.8 % | :04.1 | 1.0 | .4 | .4 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 17776 | :03.1 | 70.9 % | :02.6 | 4.4 | 1.0 | 1.6 |
- | MDCD | 2 | 60989 | 18752 | :05.0 | 69.3 % | :04.9 | 2.7 | .6 | 1.0 |
- | ARC | | | 19718 | :13.5 | 67.7 % | :10.7 | 1.0 | .2 | .4 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 34590 | :04.4 | 69.9 % | :04.1 | 5.2 | 1.0 | 2.0 |
- | MDCD | 3 | 115037 | 34716 | :08.8 | 69.8 % | :08.3 | 2.6 | .5 | 1.0 |
- | ARC | | | 36244 | :23.0 | 68.5 % | :19.1 | 1.0 | .2 | .4 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 127387 | :09.3 | 15.0 % | :06.9 | 5.8 | 1.0 | 2.5 |
- | MDCD | 4 | 149793 | 127516 | :23.5 | 14.9 % | :14.6 | 2.3 | .4 | 1.0 |
- | ARC | | | 130556 | :54.2 | 12.8 % | :40.0 | 1.0 | .2 | .4 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 713666 | 1:01.0 | 49.6 % | 0:45.0 | 7.7 | 1.0 | 2.4 |
- | MDCD | 5 | 1414960 | 727357 | 2:26.0 | 48.6 % | 1:45.0 | 3.2 | .4 | 1.0 |
- | ARC | | | 768066 | 7:52.0 | 45.7 % | 4:50.0 | 1.0 | .1 | .3 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 5056 | :06.9 | 97.9 % | :06.3 | 6.5 | 1.0 | 1.6 |
- | MDCD | 6 | 240001 | 5059 | :10.7 | 97.9 % | :12.9 | 4.2 | .6 | 1.0 |
- | ARC | | | 5057 | :44.9 | 97.9 % | :29.9 | 1.0 | .2 | .2 |
- ------------------------------------------------------------------------------
-
-
- /*------------------------------------------------------------------------*/
- /* TEST 2 */
- /*------------------------------------------------------------------------*/
-
- This file contains a test of PKPAK 3.61, MDCD 1.0, and ARC 5.20. I used each
- of the 3 programs to compress *.* from my F:\LZW\ subdirectory with output
- directed to my I: drive (same physical disk).
-
- ------------------------------------------------------------------------------
- | | | Orig'l | C O M P R E S S I O N | | Speed Index |
- | Compr |Test| sub-dir |--------------------------| Decomp | ARC | PK | MD |
- | Progm |Case| Size | Size | Time | Pct % | Time | 1.0 | 1.0 | 1.0 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 707196 | 1:03.0 | 40.2 % | :51.0 | 6.2 | 1.0 | 1.3 |
- | MDCD | 1 | 1182236 | 715813 | 1:23.0 | 39.5 % | 1:04.8 | 4.7 | .8 | 1.0 |
- | ARC | | | 729954 | 6:29.0 | 38.2 % | 3:45.6 | 1.0 | .2 | .2 |
- |----------------------------------------------------------------------------|
-
-
- The above test favors MDCD in that I automatically recognize .ZOO and .ARC
- files, and do not even attempt to compress them. The same test run with
- this feature disabled yields the following result:
-
- ------------------------------------------------------------------------------
- | | | Orig'l | C O M P R E S S I O N | | Speed Index |
- | Compr |Test| sub-dir |--------------------------| Decomp | ARC | PK | MD |
- | Progm |Case| Size | Size | Time | Pct % | Time | 1.0 | 1.0 | 1.0 |
- |----------------------------------------------------------------------------|
- | PKPAK | | | 707196 | 1:03.0 | 40.2 % | :51.0 | 6.2 | 1.0 | 2.5 |
- | MDCD | 1 | 1182236 | 715813 | 2:38.0 | 39.5 % | 1:04.8 | 2.5 | .4 | 1.0 |
- | ARC | | | 729954 | 6:29.0 | 38.2 % | 3:45.6 | 1.0 | .2 | .4 |
- |----------------------------------------------------------------------------|
-
-
- /*-------------------------------------------------------------*/
- /* Directory of my F:\LZW from which all files were compressed */
- /*-------------------------------------------------------------*/
-
- Volume in drive F is 33 MEG
- Directory of F:\LZW
-
- . <DIR> 8-20-88 3:33a
- .. <DIR> 8-20-88 3:33a
- BACKBACK ARC 353641 10-23-88 4:41p
- EMPTY MD 4280 10-18-88 12:32a
- LZ ARC 13312 8-20-88 3:29a
- LZ TXT 3798 10-22-88 4:08a
- MDCD BKK 60107 10-22-88 4:34a
- MDCD EXE 50124 10-23-88 4:36p
- MDCD PAS 60655 10-23-88 4:36p
- MDCD1213 ASM 60989 10-23-88 4:25p
- MDCD1213 BKK 61469 10-23-88 3:35p
- MDCD1213 LST 115037 10-23-88 4:26p
- MDCD1213 OBJ 7708 10-23-88 4:26p
- MDCD13 PAS 59691 10-22-88 1:06a
- MDCDASM ASM 63077 10-22-88 2:19a
- MDCRC16 ASM 4276 8-21-88 1:38a
- NOTANARC ARC 58231 10-20-88 4:36a
- NOTAZOO ZOO 58231 10-20-88 4:36a
- OLDASM ARC 34726 10-16-88 1:28a
- OLDDOC TXT 3695 10-03-88 12:39a
- TEST ZOO 19826 10-19-88 2:17a
- TESTC EXE 26682 10-23-88 4:26p
- TESTC PAS 7546 10-23-88 4:24p
- TESTCRC1 PAS 4279 8-21-88 8:38p
- TESTD EXE 26682 10-23-88 4:26p
- TESTD PAS 7390 10-23-88 4:24p
- TIMING DOC 16784 10-23-88 7:51p
- 28 File(s) 11405312 bytes free
-
-